import { reqIndexData } from '../../api/index'

Page({
  // 初始化数据
  data: {
    bannerList: [], // 轮播图数据
    categoryList: [], // 分类数据
    activeList: [], // 活动广告
    hotList: [], // 人气推荐
    guessList: [], // 猜你喜欢
    loading: true //骨架屏的显示状态，默认显示
  },

  // 获取首页数据
  async getIndexData() {
    const res = await reqIndexData()
    console.log(res)

    // 获取数据后数据进行赋值
    this.setData({
      bannerList: res[0].data,
      categoryList: res[1].data,
      activeList: res[2].data,
      hotList: res[3].data,
      guessList: res[4].data,
      loading: false
    })

    console.log(this.data)
  },

  // 监听页面加载
  onLoad() {
    // 调用获取首页数据函数
    this.getIndexData()
  }
})
